Bali Bali

150 Shaftesbury Ave., Camden, London, United Kingdom, WC2H 8HL
Opening hours
Mon-Sat 12:00pm-11:30pm
Sun 5:30am-11:30pm
Reviews
Description